package modelo;


import bean.ItemPedidoVO;


public class ItemPedido {

	private int nroItem;
	private Rodamiento rodamiento;
	private int cantidadPedida;
	private int cantidadAComprar;
	private int cantidadComprada;
	private int cantidadADespachar;
	private float precioCompra;


	public int getNroItemPedido() {
		return nroItem;
	}

	public void setNroItemPedido(int nro) {
		this.nroItem = nro;
	}

	
	public Rodamiento getRodamiento() {
		return rodamiento;
	}

	public void setRodamiento(Rodamiento rodamiento) {
		this.rodamiento = rodamiento;
	}

	public int getCantidadPedida() {
		return cantidadPedida;
	}

	public void setCantidadPedida(int cantidadPedida) {
		this.cantidadPedida = cantidadPedida;
	}

	public int getCantidadAComprar() {
		return cantidadAComprar;
	}

	public void setCantidadAComprar(int cantidadAComprar) {
		this.cantidadAComprar = cantidadAComprar;
	}

	public int getCantidadComprada() {
		return cantidadComprada;
	}

	public void setCantidadComprada(int cantidadComprada) {
		this.cantidadComprada = cantidadComprada;
	}

	public int getCantidadADespachar() {
		return cantidadADespachar;
	}

	public void setCantidadADespachar(int cantidadADespachar) {
		this.cantidadADespachar = cantidadADespachar;
	}

	public float getPrecioCompra() {
		return precioCompra;
	}

	public void setPrecioCompra(float precioCompra) {
		this.precioCompra = precioCompra;
	}
	
	
	public ItemPedidoVO toVO(){
		
		ItemPedidoVO ipVO = new ItemPedidoVO();
		ipVO.setCantidadAComprar(this.cantidadAComprar);
		ipVO.setCantidadADespachar(this.cantidadADespachar);
		ipVO.setCantidadComprada(this.cantidadComprada);
		ipVO.setCantidadPedida(this.cantidadPedida);
		ipVO.setNroItemPedido(this.nroItem);
		ipVO.setRodamiento(this.getRodamiento().toVO());
		
		return ipVO;	
	}
}
